fact-checking editor - Turkish English Dictionary